periscopic sight - Espagnol Anglais Dictionnaire